.gradientBG(@color1, @color2, @fontColor){
  color:@fontColor;
  background-color:@color2;
  background-repeat:no-repeat;
  filter:progid:dximagetransform.microsoft.gradient(startColorstr='@{color1}', endColorstr='@{color2}', GradientType=0);
  background-image:-khtml-gradient(linear, left top, left bottom, from(@color1), to(@color2));
  background-image:-moz-linear-gradient(top, @color1, @color2);
  background-image:-ms-linear-gradient(top, @color1, @color2);
  background-image:-webkit-linear-gradient(top, @color1, @color2);
  background-image:-o-linear-gradient(top, @color1, @color2);
  background-image:linear-gradient(top, @color1, @color2);
}
#contentContainer{
  width:1000px;
  margin:auto;
  margin-top:20px;
}
#leftContainer{
  margin-right:310px;
}
#welcomeMsg{
  .content p{
    text-indent:2em;
  }
}
#articleList{
  margin-top:20px;
  .content{
    .article{
      overflow:hidden;
      margin-bottom:20px;
      .title{
        height:30px;
        line-height:30px;
      }
      .createTime{
        width:60px;
        height:59px;
        float:right;
        text-align:center;
        background-image:url(images/calendar.png);
        .month{
          color:#f0f0f0;
        }
        .day{
          line-height:36px;
          font-size:24px;
        }
      }
      p{
        text-indent:2em;
      }
      .controlBtn{
        float:right;
        a{
          width:60px;
          &:hover{
            color:#e0e0e0;
          }
        }
      }
    }
  }
}
#rightContainer{
  float:right;
  width:300px;
}
#messageBoard{
  .userMsg{
    height:60px;
    line-height:20px;
    .userAvatar{
      width:48px;
      height:100%;
      float:left;
      img{
        display:block;
        max-width:100%;
        max-height:100%;
      }
    }
    .createTime{
      color:#a0a0a0;
    }
  }
}
#technologyGuide{
  margin-top:20px;
  a{
    display:inline-block;
    padding:0 10px 5px 0;
    &{
      *display:inline;
    }
  }
}
.technologyGuideTip{
  max-width:300px;
  padding:5px;
}
#recommendArticle{
  margin-top:20px;
  p{
    text-indent:2em;
  }
}
#plugInList{
  margin-top:20px;
  .plugIn{
    padding-right:10px;
    word-wrap:break-word;
  }
}